@charset "utf-8";
#header_1{
	width:100%;
	height:65px;
	background:#fff;
	margin-top:5px;
	overflow:hidden;
}

#header_1_body{
	width:980px;
	height:65px;
	background:#fff;
	margin:0 auto;
	overflow:hidden;
}

#header_1_body .left{
	width:300px;
	float:left;
	overflow:hidden;
}

#header_1_body .right{
	width:417px;
	float:right;
	text-align:right;
	overflow:hidden;
}

#my_u_info{
	clear:both;
	width:417px;
	height:27px;
	padding-top:10px;
	overflow:hidden;
}

#my_u_info .list{
	text-align:right;
	color:#666;
	padding-right:20px;
}
#my_u_info .list a{
	color:#666;
	padding-right:10px;
}

#my_u_info .list a:hover{
	color:#f5811d;
	text-decoration:none;
}

#my_u_info .list2{
	text-align:right;
	color:#ff6600;
	font-weight:bold;
	padding-right:20px;
}

#my_u_info .list2 a{
	color:#666;
}

#my_u_info .list2 a:hover{
	text-decoration:none;
	color:#f5811d;
}

#header_2{
	width:100%;
	height:65px;
	background:url(../images/index/navbg.gif) repeat-x;
	overflow:hidden;
}

#header_2_body{
	position:relative;
	width:950px;
	height:65px;
	background:url(../images/index/nav-body-bg.gif) no-repeat;
	margin:0 auto;
	overflow:hidden;
}

#header_2 ul li{
	display:inline;
	line-height:25px;
	color:#fff;
	text-align:center;
	overflow:hidden;
}

#header_2 ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	padding-right:25px;
	line-height:29px;
}

#header_2 ul li a.home{
	font-weight:bold;
	padding-left:30px;
}

#header_2 ul li a:hover{
	text-decoration:none;
	color:#f5811d;
}



#header_3{
	width:100%;
	height:35px;
	background:#e1e1e1;
	border-top:1px solid #fff;
	overflow:hidden;
}

#header_3_body{
	width:950px;
	height:35px;
	margin:0 auto;
	overflow:hidden;
}


#my_brand{
	width:942px; 
	height:85px;
	margin:0 auto;
	margin-top:5px;
	margin-bottom:5px;
	padding:3px;
	clear:both; 
	border:1px #e3e3e3 solid; 
}

#my_brand .title{
	width:118px;
	height:85px;
	float:left;
	background:url(../images/img/title.jpg) no-repeat;
	overflow:hidden;
}

#my_brand .body{
	width:824px;
	height:85px;
	background:#f1f1f1;
	float:right;
	overflow:hidden;
}

#b_itemGrid{
	width:814px;
	margin:0 auto;
	margin-top:10px;
	overflow:hidden;
}

#b_itemGrid .b_item{
	width:74px;
	height:33px;
	margin-bottom:2px;
	text-align:center;
	float:left;
	overflow:hidden;
}

#b_itemGrid .b_item a{
	display:block;
	width:62px;
	height:31px;
	border:1px solid #f1f1f1;
	overflow:hidden;
}

#b_itemGrid .b_item a:hover{
	border:1px solid #ccc;
}

#box_1{
	width:950px;
	margin:0 auto;
	margin-top:5px;
	overflow:hidden;
}

#box_1_left{
	width:223px;
	float:left;
	overflow:hidden;
}

#box_1_right{
	width:716px;
	float:right;
	overflow:hidden;
}

#box_1_right .left{
	width:498px;
	float:left;
	overflow:hidden;
}

#box_1_right .right{
	width:208px;
	float:right;
	overflow:hidden;
}


#my_cat_brand{
	width:221px;
	border:1px solid #e3e3e3;
	border-top:4px solid #e3e3e3;
	overflow:hidden;
}

#my_cat_brand .cat_title{
	width:221px;
	height:31px;
	border-left:1px solid #e3e3e3;
	border-top:4px solid #e3e3e3;
	overflow:hidden;
}

#my_cat_brand .cat_title img{
	border:0;
	float:left;
	cursor:pointer;
}

ul#c_itemGrid{
	display:block;
	width:213px;
	margin:0 auto;
	overflow:hidden;
}

ul#c_itemGrid li{
	display:block;
	width:213px;
	background:#f6f2e9 url(../images/img/dlbg1.gif) 0 bottom no-repeat;
	margin-bottom:5px;
	margin-top:5px;
	overflow:hidden;
}

ul#c_itemGrid li h4{
	line-height:25px;
	
}

ul#c_itemGrid li h4 a{
	color:#f26521;
	padding-left:30px;
	line-height:30px;
}

ul#c_itemGrid span.two{
	display:block;
	width:190px;
	margin:0 auto;
	overflow:hidden;
}

ul#c_itemGrid span.two a{
	color:#666;
	line-height:25px;
}

ul#c_itemGrid span.two a:hover{
	text-decoration:none;
	color:#f26521;
}

#brand_body{
	width:213px;
	margin:0 auto;
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
	overflow:hidden;
}

#brand_body .b_body{
	width:200px;
	margin:0 auto;
}

#brand_body p.b_item{
	display:block;
	width:100px;
	height:50px;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
	overflow:hidden;
}

#brand_body p.b_item a{
	display:block;
	width:80px;
	height:40px;
	padding:2px;
	border:1px solid #ccc;
	margin:0 auto;
	overflow:hidden;
}

#brand_body .more{
	clear:both;
	width:200px;
	height:20px;
	background:#e3e3e3 url(../images/img/more.gif) 170px center no-repeat;
	color:#666;
	text-align:center;
	line-height:20px;
}

#brand_body .more a{
	color:#666;
}

#brand_body .more a:hover{
	color:#f26521;
	text-decoration:none;
}


/***************************************焦点特效**************************************************************/

#myjQuery {
	position:relative;
	width:488px;
	height:275px; 
	background:#b7a490; 
	padding:5px;
	overflow:hidden;
 }
 
#myjQueryContent { width:486px; height:224px; border:1px #ffffff solid; overflow:hidden; }
#myjQueryContent div { height:224px; position:absolute; }
#myjQueryContent .smask { z-index:-1; }
#myjQueryContent img { width:486px; height:224px; }

#myjQueryNav { width:488px; height:47px; display:block; border-top:2px #ffffff solid; overflow:hidden; }
#myjQueryNav li { 
	float:left; 
	width:122px;
	height:40px; 
	display:block; 
	text-align:center; 
	padding-top:7px; 
	cursor:pointer; 
	background:url(../images/img/normol.gif); 
}
#myjQueryNav .nbg { background:none; }
#myjQueryNav a { color:#ffffff; line-height:16px; position: relative; z-index:12; text-transform: uppercase; display:block; width:85px; height:47px; margin:0 auto; }
#myjQueryNav .current { background:none; }
#myjQueryNav .current a { color:#f6821e; }
#myjQuery #flow { width:123px; height:47px; position:absolute; margin-top:-47px; left:5px; background:url(../images/img/fcurrent.gif); z-index:10; }

ul.home_ad2{
	display:block;
	width:498px;
	padding-top:10px;
	overflow:hidden;
}

ul.home_ad2 li{
	display:block;
	width:162px;
	height:178px;
	float:left;
	overflow:hidden;
}

ul.home_ad2 li.line{
	margin:0 6px;
}


#shop_article{
	width:206px;
	height:191px;
	overflow:hidden;
	border:1px solid #e2e2e2;
	line-height:24px;
	overflow:hidden;
}

#shop_article .title{
	width:206px;
	height:37px;
	background:url(../images/img/noticle_title.gif) no-repeat;
	overflow:hidden;
}

ul.my_style_1{
	
}

ul.my_style_1 li{
	display:block;
	width:206px;
	height:24px;
	background:url(../images/img/squee.gif) 20px center no-repeat;
	line-height:24px;
}

ul.my_style_1 li a{
	padding-left:30px;
}
	
	
ul.my_style_1 li a:hover{
	color:#f5811d;
	text-decoration:none;
}

.ad-2{
	position:relative;
	width:208px;
	height:178px;
	background:url(../images/img/bz.gif) no-repeat;
	margin-top:10px;
	overflow:hidden;
}


.ad-2 a.a1{
	position:absolute;
	display:block;
	width:86px;
	height:60px;
	top:40px;
	left:9px;
	overflow:hidden;
}

.ad-2 a.a2{
	position:absolute;
	display:block;
	width:86px;
	height:60px;
	top:40px;
	right:9px;
	overflow:hidden;
}

.ad-2 a.a3{
	position:absolute;
	display:block;
	width:86px;
	height:60px;
	top:110px;
	left:9px;
	overflow:hidden;
}

.ad-2 a.a4{
	position:absolute;
	display:block;
	width:86px;
	height:60px;
	top:110px;
	right:9px;
	overflow:hidden;
}


#box_2{
	width:950px;
	margin:0 auto;
	margin-top:5px;
	overflow:hidden;
}

#box_2_left{
	width:731px;
	float:left;
	overflow:hidden;
}

#box_2_right{
	width:208px;
	float:right;
	overflow:hidden;
}

#goods_1{
	width:731px;
	height:346px;
	margin-bottom:5px;
	overflow:hidden;
}

#goods_1 .left{
	width:223px;
	height:346px;
	background:url(../images/img/s1.jpg) 0 bottom no-repeat;
	float:left;
	overflow:hidden;
}

#goods_1 .right{
	width:508px;
	height:346px;
	float:right;
	overflow:hidden;
}

#goods_1 .left_p{
	width:223px;
	height:70px;
	background:url(../images/img/dress.jpg) no-repeat;
	overflow:hidden;
}

#goods_1 .right_p{
	width:508px;
	height:38px;
	background:url(../images/img/dress_1.jpg) no-repeat;
	overflow:hidden;
}

#goods_1 .r_body{
	width:507px;
	height:307px;
	border-right:1px solid #c6c6ce;
	border-bottom:1px solid #c6c6ce;
	overflow:hidden;
}

#goods_1 .g_item{
	width:169px;
	height:280px;
	float:left;
	text-align:center;
	margin-top:20px;
	overflow:hidden;
}

#goods_1 .g_item p.link{
	width:149px;
	height:16px;
	background:url(../images/img/dress_2.jpg) no-repeat;
	line-height:16px;
	margin:0 auto;
	margin-bottom:5px;
	overflow:hidden;
}

#goods_1 .g_item p.link a{
	color:#fff;
	line-height:20px;
	text-decoration:none;
}

#goods_1 .g_item p.link a:hover{
	color:#f26521;
}


#goods_1 .g_item p.price{
	font-weight:bold;
	color:#f26521;
	line-height:25px;
}

#goods_1 .g_item p.name a:hover{
	color:#f26521;
	text-decoration:none;
}

#new_goods{
	position:relative;
	width:731px;
	margin-bottom:5px;
	margin-top:5px;
	overflow:hidden;
}

#new_goods .title{
	width:731px;
	height:32px;
	background:url(../images/img/new_goods_title.gif) no-repeat;
	overflow:hidden;
}

#new_goods .body{
	width:729px;
	border:1px solid #fdba76;
	border-top:none;
}

#new_goods .more{
	position:absolute;
	width:42px;
	height:18px;
	line-height:32px;
	text-align:center;
	top:7px;
	right:4px;
	overflow:hidden;
}
	
#new_itemGrid{
	width:748px;
	padding-top:5px;
	overflow:hidden;
	height: 400px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#new_itemGrid .item{
	width:187px;
	height:200px;
	float:left;
	margin-top:10px;
	text-align:center;
	overflow:hidden;
}

#new_itemGrid p.pic a{
	display:block;
	width:110px;
	height:110px;
	padding:1px;
	margin:0 auto;
	margin-top:10px;
	overflow:hidden;
}

#new_itemGrid p.name{
	line-height:18px;
}

#new_itemGrid span.goodsPrice{
	color:#d60000;
	font-weight:bold;
	font-size:14px;
}
	
/***************************************************精品****************************************************************/

#best_goods{
	position:relative;
	width:731px;
	margin-bottom:5px;
	margin-top:5px;
	overflow:hidden;
}

#best_goods .title{
	width:731px;
	height:32px;
	background:url(../images/img/best_goods_title.gif) no-repeat;
	overflow:hidden;
}

#best_goods .title2{
	width:731px;
	height:32px;
	background:url(../images/img/hot_goods_title.gif) no-repeat;
	overflow:hidden;
}


#best_goods .body{
	width:729px;
	border:1px solid #d8c9b4;
	border-top:none;
}

#best_goods .more{
	position:absolute;
	width:42px;
	height:18px;
	line-height:32px;
	text-align:center;
	top:7px;
	right:4px;
	overflow:hidden;
}
	
#best_itemGrid{
	width:720px;
	margin:0 auto;
	padding-top:5px;
	overflow:hidden;
}

#best_itemGrid .item{
	width:180px;
	height:220px;
	float:left;
	margin-top:30px;
	text-align:center;
	overflow:hidden;
}

#best_itemGrid p.pic a{
	display:block;
	width:150px;
	height:150px;
	padding:1px;
	border:1px solid #e5e5e5;
	margin:0 auto;
	overflow:hidden;
}

#best_itemGrid p.name{
	line-height:30px;
}

#best_itemGrid span.goodsPrice{
	color:#f7941c;
	font-weight:bold;
	font-size:14px;
}

.my_style_2{
	position:relative;
	width:208px;
	margin-top:5px;
	overflow:hidden;
}

.my_style_2 .title{
	width:208px;
	height:33px;
	background:url(../images/img/right_title_bg.gif) no-repeat;
	line-height:33px;
	overflow:hidden;
}
.my_style_2 .title span{
	line-height:33px;
	color:#fff;
	padding-left:15px;
	font-weight:bold;
	font-size:14px;
}

.my_style_2 .body{
	width:206px;
	background-color:#fbf5ee;
	border:1px solid #d6c1ae;
	border-top:none;
}

.my_style_2 .more{
	position:absolute;
	width:30px;
	height:18px;
	top:8px;
	right:4px;
	overflow:hidden;
}

.my_style_2 .more a{
	color:#fff;
	line-height:18px;
}

#cx_itemGrid{
	width:206px;
	padding-top:10px;
	overflow:hidden;
}

#cx_itemGrid .cx_item{
	width:103px;
	height:150px;
	float:left;
	text-align:center;
	overflow:hidden;
}

#cx_itemGrid p.pic a{
	display:block;
	width:80px;
	height:80px;
	padding:3px;
	border:1px solid #ccc;
	margin:0 auto;
	overflow:hidden;
}

#cx_itemGrid p.pic a img{
	width:80px;
}

#cx_itemGrid .cx_item p{
	line-height:30px;
}

#cx_itemGrid span.goodsPrice{
	color:#f5811d;
	font-weight:bold;
}

#my_help{
	clear:both;
	width:980px;
	height:227px;
	margin:0 auto;
	margin-bottom:10px;
	overflow:hidden;
}

#my_help .title{
	width:980px;
	height:24px;
	background:url(../images/qqshop/help_title.gif) no-repeat;
	overflow:hidden;
}



#my_help .body{
	width:980px;
	height:203px;
	background:url(../images/qqshop/help_body.gif) no-repeat;
	overflow:hidden;
}



#my_help .kf-title{
	width:216px;
	height:183px;
	background:url(../images/index/kf-title.gif) no-repeat;
	float:left;
	margin-left:10px;
	_margin-left:5px;
	overflow:hidden;
}

#h_tab{
	width:750px;
	float:right;
	overflow:hidden;
}

#h_tab .tab_item{
	width:150px;
	height:190px;
	background:url(../images/index/line-s.gif) 139px 18px no-repeat;
	float:left;
	overflow:hidden;
}



#h_tab .tab_item .title{
	width:150px;
	height:88px;
	margin-top:10px;
	overflow:hidden;
}

#h_tab .tab_item .title span{
	display:none;
}

#h_tab .tab_item .list{
	width:150px;
	height:130px;
	margin-top:10px;
	overflow:hidden;
}


#h_tab .tab_item .list a{
	display:block;
	width:150px;
	height:20px;
	line-height:25px;
	color:#666;
	padding-left:20px;
	overflow:hidden;
}

#h_tab .tab_item .list a:hover{
	color:#f5811d;
	text-decoration:none;
}

#box_cat{
	width:980px;
	margin:0 auto;
	margin-top:5px;
	margin-bottom:10px;
	overflow:hidden;
}

#box_cat_left{
	width:208px;
	float:left;
	overflow:hidden;
}

#box_cat2{
	clear:both;
	width:950px;
	margin:0 auto;
	margin-top:5px;
	margin-bottom:10px;
	
}

#box_cat_left2{
	width:208px;
	float:left;
	
}

#box_cat_right2{
	width:731px;
	float:right;
	
}

#box_cat_right{
	width:760px;
	float:right;
	overflow:hidden;
}



.my_style_3{
	width:760px;
	height:30px;
	background-color:#ededed;
	overflow:hidden;
}

.my_style_3 form{
	width:240px;
	height:30px;
	float:right;
	margin-top:3px;
	overflow:hidden;
}

.my_style_3 form select{
	vertical-align:middle;
}

.my_style_3 form input{
	vertical-align:middle;
}

.my_style_3  .title{
	width:100px;
	height:30px;
	line-height:30px;
	float:left;
	overflow:hidden;
}

.my_style_3 .title span{
	padding-left:5px;
	color:#666;
	font-weight:bold;
	font-size:14px;
}

.my_style_4 .title{
	width:100%;
	height:30px;
	background:url(../images/img/icon.gif) 0 center no-repeat;
	line-height:30px;
	overflow:hidden;
}

.my_style_4 .title span{
	padding-left:10px;
}

.my_style_4 a:hover{
	color:#f7941c;
	text-decoration:none;
}


#g_itemGrid{
	width:728px;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:5px;
	overflow:hidden;
}

#g_itemGrid .item{
	width:182px;
	height:300px;
	text-align:center;
	margin-bottom:5px;
	float:left;
	overflow:hidden;
}

#g_itemGrid .item p.pic a{
	display:block;
	width:150px;
	height:150px;
	padding:2px;
	border:1px solid #e5e5e5;
	margin:0 auto;
	margin-top:5px;
	overflow:hidden;
}

#g_itemGrid .item p.name{
	line-height:18px;
}

#g_itemGrid  span.goodsPrice{
	color:#d20015;
	font-size:14px;
	font-weight:bold;
}

#g_itemGrid p.price{
	line-height:25px;
}

#select_main{
	width:731px;
	overflow:hidden;
}

#select_main .item_list{
	clear:both;
	width:731px;
	min-height:30px;
	border-bottom:1px dashed #ccc;
	margin-bottom:5px;
	overflow:auto;
}

#select_main .item_list p{
	width:650px;
	line-height:30px;
	overflow:hidden;
}

#select_main .item_list p a{
	white-space:nowrap;
}

#select_main .left{
	width:80px;
	height:30px;
	float:left;
	overflow:hidden;
}

#select_main .left p.title{
	color:#666;
}



#select_main .right{
	width:650px;
	float:right;
	overflow:hidden;
}

#select_main .right a{
	padding:0 6px;
	white-space:nowrap;
}

#select_main .right span.selected{
	background-color:#990000;
	color:#fff;
	margin:0 6px;
	padding:2px;
}

ul#price_ul li{
	display:inline;
	line-height:30px;
	padding-right:10px;
}

ul#price_ul li a{
	color:#f26521;
}

ul#price_ul li#price-grade-current{
	color:#666;
	font-weight:bold;
}

#all_goods_info{
	width:730px;
	overflow:hidden;
}

#my_pic{
	width:320px;
	float:left;
	
}


#my_pic .next_up{
	width:320px;
	height:30px;
	margin:0 auto;
	margin-top:5px;
	overflow:hidden;
}

#my_pic .next_up a{
	display:block;
	width:160px;
	float:left;
	overflow:hidden;
}


#my_info{
	width:400px;
	float:right;
	overflow:hidden;
}
#my_info .my_color{
	display:block;
	width:400px;
	overflow:hidden;
}


#my_info li.color_box{
	display:block;
	width:69px;
	height:35px;
	float:left;
	border:1px solid #c8c9cd;
	line-height:35px;
	text-align:center;
	cursor:pointer;
	margin-right:4px;
	
}

#my_info ul.line input.radio_input{
	
}

#my_info li.color_box_red{
	display:block;
	width:67px;
	height:33px;
	float:left;
	border:2px solid #c30008;
	background:url(../images/arrow_red.gif) right bottom no-repeat;
	line-height:35px;
	text-align:center;
	margin-right:4px;
	
}

p#color_txt{
	display:block;
	width:400px;
	clear:both;
	line-height:30px;
}

#my_pic .thumb{
	border:1px solid #ccc;
}

#my_info h2{
	color:#f26521;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#my_info ul.line li{
	line-height:25px;
	color:#666;
}

#my_info ul.price{
	display:block;
	width:398px;
	background-color:#f7f7f7;
	border:1px solid #e8e7e7;
	margin:5px 0;
	overflow:hidden;
}

#my_info ul.price li{
	line-height:30px;
	padding-left:10px;
}

#my_info span.goodsPrice{
	font-size:14px;
	color:#f26521;
	font-weight:bold;
}

#my_info ul.price li.point{
	color:#8ec641;
}

#my_info li#itemBtnList{
	padding:10px 0;
}


/**********************************放大镜效果*****************************************************************************************/

.MagicZoomBigImageCont {
	border:			1px solid #ccc;
}

/* Header look and feel CSS class */
/* header is shown if "title" attribute is present in the <A> tag */
.MagicZoomHeader {
	font:			12px Tahoma, Verdana, Arial, sans-serif;
	color:			#fff;
	background:		#91b817;
	text-align:     center !important; 
}


/* CSS class for small looking glass square under mouse */
.MagicZoomPup {
	border: 		1px solid #ccc;
	background: 	#ffffff;
	cursor:			hand;
}

/* CSS style for loading animation box */
.MagicZoomLoading {
	text-align:		center;
	background: 	#ffffff;
	color:			#444;
	border: 		1px solid #ccc;
	opacity:		0.8;
	padding:		3px 3px 3px 3px !important;
	display: 		none; /* do not edit this line please */
}

/* CSS style for gif image in the loading animation box */
.MagicZoomLoading img {
	padding-top:	3px !important;
}
/* ©2008 MagicToolbox.com. To use this code on your own site, visit http://www.magictoolbox.com */

/* CSS class for thumbnail link <A> */
.MagicThumb {
    cursor: url(../images/zoomin.cur), pointer;
    outline: none;
}

/* CSS class for the thumbnail link <A> when the big image is zoomed */
.MagicThumb-zoomed { cursor: default; }

/* CSS class for span inside the thumbnail <A> */
.MagicThumb span { display: none; }

/* CSS class for the thumbnail image */
.MagicThumb img { border: 1px solid #ccc; outline: none; }

/* CSS class for the big image while zooming */
.MagicThumb-image { border: 1px solid #cccccc; outline: none; }

/* CSS class for the zoomed big image */
.MagicThumb-image-zoomed { cursor: url(../images/zoomout.cur), pointer; }

/* CSS class for the caption under the big zoomed image */
.MagicThumb-caption {
    color: #333333;
    background-color: #F0F0F0;
    border: 1px solid #CCCCCC;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 11px;
    padding: 8px 16px;
}

/* CSS class for the control bar */
.MagicThumb-controlbar {
	display: block;
	height: 18px;
}

.MagicThumb-controlbar a {
	display: block;
	width: 18px;
	height: 18px;
	margin: 0px 1px;
	outline: none;
	float: left;
	overflow: hidden;
}

.MagicThumb-controlbar a span {
	display: block;
	width: 1000px;
	height: 1000px;
	background: transparent url(../images/controlbar.png) no-repeat 0 0;
	outline: none;
	position: absolute;
	left: 0px;
	top: 0px;
}

/* CSS class for the loading message box */
.MagicThumb-loading {
	border: 1px solid #000000;
	background: #ffffff url(../images/loader.gif) no-repeat 2px 50%;
	padding: 2px 2px 2px 22px;
	margin: 0;
	text-decoration: none;
	text-align: left;
	font-size: 8pt;
	font-family: sans-serif;
}

/************************************************************************************************************************************/


#goods_list_foot{
	position:relative;
	width:722px;
	height:133px;
	background:url(../images/img/foot.gif) no-repeat;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:5px;
	overflow:hidden;
}

#goods_list_foot .body{
	position:absolute;
	width:500px;
	height:100px;
	left:170px;
	top:20px;
	overflow:hidden;
}

#goods_list_foot p.title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ed1b23;
	font-weight:bold;
	line-height:30px;
}

#goods_list_foot p{
	line-height:30px;
	color:#666;
}

#goods_list_foot a{
	color:#ed1b23;
	font-weight:bold;
	padding:0 5px;
}

#other_info{
	width:731px;
	margin-top:10px;
}

table.gift td{
	color:#666;
	line-height:25px;
	padding-left:10px;
}

.my_style_5{
	width:731px;
	margin-top:10px;
	margin-bottom:10px;
	overflow:hidden;
}

.my_style_5 .title{
	width:731px;
	height:30px;
	border-top:2px solid #f7941c;
	background:#f1f1f1 url(../images/img/arrow_ap.gif) 4px center no-repeat;
	border-bottom:1px solid #e7e2e2;
	overflow:hidden;
}

.my_style_5 .title span{
	line-height:30px;
	padding-left:20px;
	color:#666;
	font-weight:bold;
}

.my_style_6 .title{
	width:980px;
	height:27px;
	background:url(../images/img/buy_dlistbj.gif) repeat-x;
	border-top:3px solid #5eb8bc;
	overflow:hidden;
}

.my_style_6 .title span{
	line-height:27px;
	color:#666;
	background:url(../images/img/dot_ico.gif) 5px 1px no-repeat;
	padding-left:25px;
	font-size:14px;
}

.my_style_7 .title{
	width:100%;
	height:27px;
	background:url(../images/img/buy_dlistbj.gif) repeat-x;
	border-top:3px solid #5eb8bc;
	overflow:hidden;
}

.my_style_7 .title span{
	line-height:27px;
	color:#666;
	background:url(../images/img/dot_ico.gif) 5px 1px no-repeat;
	padding-left:25px;
	font-size:14px;
}




table.my_tab_1{
	width:100%;
}

table.my_tab_1 th{
	line-height:30px;
	background-color:#f3f3f3;
	text-align:center;
	color:#666;
}

table.my_tab_1 td{
	line-height:30px;
	color:#666;
	border-bottom:1px solid #e5e5e5;
	text-align:center;
}


#cart_ico{
	width:250px;
	height:30px;
	margin:0 auto;
	margin-top:5px;
	margin-bottom:5px;
	overflow:hidden;
}


table.my_tab_2{
	width:100%;
	border-bottom:1px solid #e5e5e5;
}

table.my_tab_2 th{
	line-height:30px;
	background-color:#f3f3f3;
	text-align:left;
	padding-left:10px;
	color:#666;
}

table.my_tab_2 td{
	line-height:30px;
	color:#666;
	text-align:left;
	padding-left:10px;
}

table.my_tab_2 a{
	text-decoration:none;
	color:#ff9900;
	font-weight:bold;
}

table.my_tab_3{
	width:100%;
	border-top:2px solid #e5e5e5;
}

table.my_tab_3 th{
	line-height:40px;
	background-color:#f3f3f3;
	text-align:left;
	padding-left:10px;
	color:#666;
	border-bottom:1px solid #ccc;
}

table.my_tab_3 td{
	line-height:40px;
	color:#666;
	text-align:left;
	padding-left:10px;
	border-bottom:1px solid #ccc;
}

.my_style_8{
	width:437px;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:10px;
	overflow:hidden;
}

.my_style_8 .title{
	width:437px;
	height:48px;
	background:url(../images/img/login_title.gif) no-repeat;
	overflow:hidden;
}

.my_style_8 .body{
	width:435px;
	height:200px;
	border:1px solid #f6986a;
	border-top:none;
	padding-top:20px;
	overflow:hidden;
}

.my_style_8 .title2{
	width:437px;
	height:56px;
	background:url(../images/img/reg_title.gif) no-repeat;
	overflow:hidden;
}

.my_style_8 .body2{
	width:435px;
	border:1px solid #cacaca;
	border-top:none;
	padding-top:20px;
	overflow:hidden;
}

#box_u{
	width:950px;
	margin:0 auto;
	margin-top:5px;
	margin-bottom:5px;
	overflow:hidden;
}

#box_u_left{
	width:150px;
	float:left;
	overflow:hidden;
}

#box_u_right{
	width:780px;
	float:right;
	overflow:hidden;
}

table.my_tab_4{
	width:100%;
	
}

table.my_tab_4 th{
	line-height:40px;
	text-align:left;
	padding-left:10px;
	color:#666;
	border-bottom:1px solid #ccc;
}

table.my_tab_4 td{
	line-height:40px;
	color:#666;
	text-align:left;
	padding-left:10px;
	border-bottom:1px solid #ccc;
}

table.my_tab_4 .textInput {
  height: 15px;
  background: #f5f5f5;
  padding: 3px;   margin-right: 5px;
  border: 1px solid #ccc;
  vertical-align:middle;
}

#user_menu ul li{
	border-bottom:1px dashed #92dde1;
}

/**************************************************浮动客服************************************************************/

#topbar{
position:absolute;
width: 110px;
visibility: hidden;
z-index: 100;
}

#my_history{
	width:110px;
	overflow:hidden;
}

#my_history .title{
	width:110px;
	height:39px;
	background:url(../images/img/black_title.gif) no-repeat;
	overflow:hidden;
}


#my_history .body{
	width:110px;
	background:url(../images/img/black_body.gif) repeat-y;
	text-align:center;
	overflow:hidden;
}

#my_history p{
	width:90px;
	height:25px;
	line-height:25px;
	color:#666;
	padding:0;
	margin:0 auto;
	text-align:left;
	overflow:hidden;
}



#my_history p.ww{
	background:url(../images/img/online_ww.gif) 0 center no-repeat;
}

#my_history p.ww a{
	padding-left:20px;
}


#my_history a{
	color:#666;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	padding-left:5px;
}

#my_history p.qq{
	background:url(../images/img/qq.gif) 0 center no-repeat;
}

#my_history p.qq a{
	padding-left:20px;
	line-height:25px;
}

#my_history p.msn{
	background:url(../images/img/msn.gif) 0 center no-repeat;
}

#my_history p.msn a{
	padding-left:20px;
}

#my_history .bottom{
	width:110px;
	height:38px;
	background:url(../images/img/black_bottom.gif) no-repeat;
	overflow:hidden;
}

#my_history .bottom a{
	display:block;
	width:16px;
	height:14px;
	float:right;
	margin-top:18px;
	overflow:hidden;
}

/***********************QQ幻灯广告*****************************************/

#picBox{
		width:547px; 
		height:266px; 
		margin-top:10px;
		border:1px solid #333;
	    overflow:hidden; 
		position:relative;
		float:left;
}
#picBox ul#show_pic{ margin:0; padding:0; list-style:none; height:266px; width:2735px; position:absolute;}
#picBox ul#show_pic li{ float:left; margin:0; padding:0; height:205px;}
#picBox ul#show_pic li img{ display:block;}
#icon_num{ position:absolute; bottom:4px; right:5px;}
#icon_num li{ float:left; background:url(../images/flashbutton.gif) no-repeat -15px 0;width:15px; height:15px; list-style:none; color:#39F; text-align:center;  cursor:pointer; padding:0; margin:0;margin-right:5px;}
#icon_num li:hover,#icon_num li.active{ background:url(../images/flashbutton.gif) no-repeat 0 0; color:#fff;}
